bosque artificial - Turkish English Dictionary